performance of success - French English Dictionary